<?php
namespace wechat\core;

use wechat\Wx;

class Button extends Wx{
    /**
     * 创建自定义菜单方法
     */
    public function create($post){
        //设置请求地址
        //获取access_token的值
        $token = $this->getAccessToken();
        $url = 'https://api.weixin.qq.com/cgi-bin/menu/create?access_token=' . $token;
        //使用curl发送请求
        $data = $this->curl($url,$post);
        //将获取到的数据转成数组
        $data = json_decode($data,true);
        //判断,如果$data里面的errcode等于0,代表创建成功,其他的是创建失败
        if ($data['errcode'] == 0){
            return true;
        }else{
            return false;
        }
    }
    /**
     * 查询自定义菜单
     */
    public function getButton(){
        //获取access_token值
        $token=$this->getAccessToken();
        //设置请求的url
        $url = 'https://api.weixin.qq.com/cgi-bin/menu/get?access_token=' . $token;
        //向设置的地址发送请求
        $data=$this->curl($url);
        //转下格式
        $data = json_decode($data,true);
        if ($data['errcode'] != 0){
            return false;
        }else{
            return true;
        }
    }
    //删除自定义菜单
    public function deleteButton(){
        //获取access_token值
        $token=$this->getAccessToken();
        //设置请求的地址
        $url='https://api.weixin.qq.com/cgi-bin/menu/delete?access_token='.$token;
        //向设置的地址发送请求
        $data=$this->curl($url);
        //转下格式
        $data=json_decode($data, true);
        if ($data['errcode'] != 0){
            return false;
        }else{
            return true;
        }
    }




}



?>